.. _CL Structures: ========================== CL Structures ========================== .. toctree:: :maxdepth: 1 * :ref:`CLUACheats` * :ref:`CLUAConsole` * :ref:`CLightning` * :ref:`CList` * :ref:`CList::CNode` .. _CLUACheats: CLUACheats ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +------------+----------+----------------------------------------+-------------------------------+ | **Offset** | **Size** | **Type** | **Field** | +------------+----------+----------------------------------------+-------------------------------+ | | 1 | | ```` | +------------+----------+----------------------------------------+-------------------------------+ ---- .. _CLUAConsole: CLUAConsole ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ See :ref:`CLUAConsole Class` +------------+----------+----------------------------------------+-------------------------------+ | **Offset** | **Size** | **Type** | **Field** | +------------+----------+----------------------------------------+-------------------------------+ | | 1 | | ```` | +------------+----------+----------------------------------------+-------------------------------+ ---- .. _CLightning: CLightning ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +------------+----------+----------------------------------------+-------------------------------+ | **Offset** | **Size** | **Type** | **Field** | +------------+----------+----------------------------------------+-------------------------------+ | 0x00 | 71 | :ref:`CGameObject` | m_cGameObject | +------------+----------+----------------------------------------+-------------------------------+ | | 1 | | ```` | +------------+----------+----------------------------------------+-------------------------------+ | 0x48 | 2 | short | m_nType | +------------+----------+----------------------------------------+-------------------------------+ | | 2 | | ```` | +------------+----------+----------------------------------------+-------------------------------+ | 0x4C | 8 | :ref:`CPoint` | m_posDest | +------------+----------+----------------------------------------+-------------------------------+ | 0x54 | 8 | :ref:`CPoint` | m_posSrc | +------------+----------+----------------------------------------+-------------------------------+ | 0x5c | 2 | short | m_nConjureDuration | +------------+----------+----------------------------------------+-------------------------------+ | 0x5e | 2 | short | m_nSpellDuration | +------------+----------+----------------------------------------+-------------------------------+ | 0x60 | 4 | long | m_destId | +------------+----------+----------------------------------------+-------------------------------+ | 0x64 | 4 | long | m_srcId | +------------+----------+----------------------------------------+-------------------------------+ | 0x68 | 4 | :ref:`CAIAction`\* | m_pTargetAction | +------------+----------+----------------------------------------+-------------------------------+ ---- .. _CList: CList ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. note:: defined as ``CList`` or ``CList`` +------------+----------+----------------------------------------+-------------------------------+ | **Offset** | **Size** | **Type** | **Field** | +------------+----------+----------------------------------------+-------------------------------+ | 0x00 | 4 | :ref:`CObject` | m_cObject | +------------+----------+----------------------------------------+-------------------------------+ | 0x04 | 4 | :ref:`CList::CNode`\* | m_pNodeHead | +------------+----------+----------------------------------------+-------------------------------+ | 0x08 | 4 | :ref:`CList::CNode`\* | m_pNodeTail | +------------+----------+----------------------------------------+-------------------------------+ | 0x0C | 4 | int | m_nCount | +------------+----------+----------------------------------------+-------------------------------+ | 0x10 | 4 | :ref:`CList::CNode`\* | m_pNodeFree | +------------+----------+----------------------------------------+-------------------------------+ | 0x14 | 4 | :ref:`CPlex`\* | m_pBlocks | +------------+----------+----------------------------------------+-------------------------------+ | 0x18 | 4 | int | m_nBlockSize | +------------+----------+----------------------------------------+-------------------------------+ ---- .. _CListCNode: CList::CNode ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. note:: defined as ``CList::CNode`` or ``CList::CNode`` +------------+----------+----------------------------------------+-------------------------------+ | **Offset** | **Size** | **Type** | **Field** | +------------+----------+----------------------------------------+-------------------------------+ | 0x00 | 4 | :ref:`CList::CNode`\* | pNext | +------------+----------+----------------------------------------+-------------------------------+ | 0x04 | 4 | :ref:`CList::CNode`\* | pPrev | +------------+----------+----------------------------------------+-------------------------------+ | 0x08 | 4 | long (or unsigned long) | data | +------------+----------+----------------------------------------+-------------------------------+